package greentycoon.ville.amenagement.trieSelectif;

import greentycoon.ville.amenagement.Amenagement;

public abstract class TrieSelectif extends Amenagement {

	/*Attributs*/
	double tauxDiminutionDechetNonRecyclable;
	double maxTauxDiminutionDechetNonRecyclable;
	int nbPoubelle;
	int maxNbPoubelle;
	
	/*Methodes*/
	
	public double computeTauxDiminutionDechetNonRecyclable(){
		tauxDiminutionDechetNonRecyclable =(nbPoubelle/maxNbPoubelle)*maxTauxDiminutionDechetNonRecyclable;
		return(tauxDiminutionDechetNonRecyclable);
	}
	
	public int ajouterPoubelles(int qtePoubelles)
	{
		if(nbPoubelle+qtePoubelles<maxNbPoubelle)
		{
			nbPoubelle +=qtePoubelles;
			return(0);
		}else
		{
			qtePoubelles -= (maxNbPoubelle-nbPoubelle);
			nbPoubelle = maxNbPoubelle;
			return(qtePoubelles);
		}
	}
	
}
